Home
Manglish
English listing
Malayalam listing
About
Mercy killing - meaning in malayalam
Meanings for Mercy killing
noun
ദയാവധം